Big Huge Thesaurus

Sabbatia campestris

noun